import { v4 as uuidv4 } from "uuid";

let user_uuid;
export const getUUID = () => {
	// 先从本地存储中捞uuid
	user_uuid = localStorage.getItem("USER_UUID");
	// 如果本地仓库中的这个值为空,表示该游客从来没有访问过
	if (!user_uuid) {
		// 就生成一个uuid，并放到仓库里
		user_uuid = uuidv4();
		localStorage.setItem("USER_UUID", user_uuid);
	}
	// 如果本地中有uuid 就直接返回仓库中的uuid
	// 如果本地没有uuid 返回的就是新生成的
	return user_uuid;
};
